Final Fantasy X Monster Editing Tool (PS2) by: Tony H
Version 1.1   1/25/2023
For Windows   (written in C#)
Send bug reports or comments to: t_hedstrom@yahoo.com

My site, with other editors, programs, Game Genie codes, etc...
https://codehut.gshi.org/
http://www.angelfire.com/games2/codehut/

Version 1.0 = Initial public release. 1/15/2023
Version 1.1 = Added 2 more pages, added several new things to edit. 1/25/2023


Version 1.1 update:
Added a new page/tab that lets you edit: Gil, AP won, AP won w/Overkill, common and rare items won after battle, items you can steal, bribe items, and adjustable amounts for all of those.  Added a 3rd page/tab that just shows hex values that the editor uses for searching.  


This tool will search your Final Fantasy X (PlayStation 2) ISO and find almost any enemy or boss in the game, and let you edit many of their stats. You can then patch/save those changes into your ISO.

Your patched iso files will work on a new game, an in-game save file that you made at one of the "Save Spheres", as well as most emulator save states.  If you're using an emulator save state, it must be at least a couple seconds before the fight starts.

File must be in .iso format (haven't seen any other file formats for PS2 games, so iso may be the only format available).  The size of the FFX iso should be around 4.4 GB.

Will work on almost any version or region, including "International" versions and some hacked versions/mods.  Has been tested on these versions so far:

Final Fantasy X SLUS-20312 (1.00).iso
Final Fantasy X SCES-50490 (Europe, Australia).iso
Final Fantasy X International SLPS-25088 (Japan) (En,Ja).iso
Final Fantasy X - International (Japan) [Undub].iso
Final Fantasy X International (hack).iso (I think this is a Spanish Translation)
pbirdman's Final Fantasy X mod.iso (only tested on version 2.6F so far)

To use the tool, just find a site that has enemy/boss stats and enter your monster's HP, MP, Overkill, Strength, Gil won, AP won, and AP won w/Overkill into the tool.  Click the "Find Monster" button and it will search your iso.  If it finds a match, you can then edit the stats and patch them into your iso.  You can click the "Info for entering monster stats" button for detailed instructions.

A few good places to find enemy/boss stats:
There is a guide on GameFaqs called: Monster Encyclopedia by Ceebs.  https://gamefaqs.gamespot.com/ps2/197344-final-fantasy-x/faqs/14377

A good site for stats:
Enemies:  https://finalfantasy.fandom.com/wiki/Final_Fantasy_X_enemies
Bosses:   https://finalfantasy.fandom.com/wiki/Category:Bosses_in_Final_Fantasy_X

Another good site for stats:
https://game8.co/games/Final_Fantasy_X/archives/269125

When patching, you can decide if you want it to create a new ISO or not.  If you do make a new ISO, the program will automatically add "Patched" to the end of your file name, which makes it easy to remember which file was patched, although you can name the new file anything you want as long as it's not the same as the original file name.  This keeps your original ISO safe.

There are some Help/info buttons in the editor that should answer any questions.

The tool shows the ISO address for that monster's HP in the lower left corner.  You can use this address to look up the monster's stats with a hex editor if you'd like.

ISOs that I patched with this editor have only been tested with PCSX2 emulator on a PC.  To the best of my knowledge, they should also work on real hardware.

Thanks to Karifean at GameFaqs for info on the elemental affinity bit-flags.

Shouldn't need any additional files if you're using Windows (uses the .net framework).

Can read more about the program here: https://www.romhacking.net/forum/index.php?topic=36294.0
And here: https://gamefaqs.gamespot.com/boards/197344-final-fantasy-x/80302081

I may add more things to edit in a future update if there's any interest.  Things like: Gil, AP, and items won after battle, as well as bribe items and amounts, etc.

